Methods and uses of metaprogramming in Scheme language, how macros are programmed and can make large-scale programming easier. Explores limits of metaprogramming, describes MDA and problems it solves, short example of text system using MDA. IBM develo...
Methods and uses of metaprogramming in Scheme programming language, see how macros are programmed and how they can make large-scale programming tasks easier. IBM developerWorks.
An under-used programming technique is writing programs that generate programs or program parts. Covers: why metaprogramming is needed, some components of it, building a code generator; language-sensitive macro programming in Scheme. IBM developerWorks.
Article from Jeff Vogel, the president of Spiderweb Software, that uses a hypothetical computer game called Kill Bad Aliens as an example case for how to write clear, maintainable code.
Overview of optimizing. Advice on creating a strategy for choosing and optimizing keywords from the top-left-down. Learn more about other factors that can influence success in search engines. Part 2 of a 4-part series.